Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CASTLE MEWS Terraced £665,000 4 Jul 2023
2 CASTLE MEWS Terraced £726,699 10 Jun 2024
4 CASTLE MEWS Terraced £627,225 £345,000 7 Aug 2009
5 CASTLE MEWS Semi-Detached £747,636 £600,000 24 Aug 2018
6 CASTLE MEWS Terraced £700,000 £700,000 3 May 2024
7 CASTLE MEWS Terraced £635,574 £365,000 4 Aug 2011
8 CASTLE MEWS Terraced £556,261 £315,000 24 Apr 2006
9 CASTLE MEWS Terraced £785,345 £625,000 10 May 2018